print(True and True)
print(True and False)
print(False and False)
print(False and True)
print('-'*40)
print(8>7 and 7>6)
print(8>7 and 7<5)
print(8<7 and 10/0)#False，说明and作为逻辑符时，表达式1的结果为False，直接输出结果，不会进行表达式2的运算
#print(10/0 and 8<7)#此时报错
print('-'*40)
print(True or True)
print(True or False)
print(False or True)
print(False or False)
print('-'*40)
print(8>7 or 10/0)#True，说明or作为逻辑符时，表达式1结果为True，那么直接输出True，不会进行表达式2的运算
print('-'*40)
print(not True)
print(not False)
print(not 8>7)
